package comnet.rmi;

import java.rmi.Remote;
import java.rmi.RemoteException;

/**
 * @author Mikko Puustinen (mikko.puustinen@gmail.com)
 * @version 0.1, 2008-jan-15
 */
public interface ClientActions extends Remote {
    public void notifyNewMessage(String message) throws RemoteException;

    public void runClient() throws RemoteException;

    public void endSession() throws RemoteException;

    public String getNickName() throws RemoteException;

    public void setNickName(String nickname) throws RemoteException;
}